package com.zhuoshi.mapper;

import com.zhuoshi.entity.Rolea1;
import com.zhuoshi.entity.Rolea1Example;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface Rolea1Mapper {
    int countByExample(Rolea1Example example);

    int deleteByExample(Rolea1Example example);

    int deleteByPrimaryKey(Integer id);

    int insert(Rolea1 record);

    int insertSelective(Rolea1 record);

    List<Rolea1> selectByExample(Rolea1Example example);

    Rolea1 selectByPrimaryKey(Integer id);

    int updateByExampleSelective(@Param("record") Rolea1 record, @Param("example") Rolea1Example example);

    int updateByExample(@Param("record") Rolea1 record, @Param("example") Rolea1Example example);

    int updateByPrimaryKeySelective(Rolea1 record);

    int updateByPrimaryKey(Rolea1 record);
    
    public List<Rolea1> selectByRid(Integer id);
}